mean annual rain fall - Alemán Inglés Diccionario